suspension isolator - Spanish English Dictionary